solid waste site - Alemán Inglés Diccionario